/*
 * RenderableWithOpenCV.h
 *
 *  Created on: Apr 30, 2009
 *      Author: wrice
 */

#ifndef RENDERABLEWITHOPENCV_H_
#define RENDERABLEWITHOPENCV_H_
#include "cv.h"
#include "PANEView.h"
namespace PANEView {

class RenderableWithOpenCV {
public:
	virtual void render( IplImage * img ) = 0;
	virtual void requestRepaint() = 0;
	virtual bool isRepaintRequested() = 0;

public: ~RenderableWithOpenCV() {};
};

}

#endif /* RENDERABLEWITHOPENCV_H_ */
